home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / libs / unixlib.lha / unix / test / dup_test.c next >
C/C++ Source or Header  |  1995-09-05  |  274b  |  19 lines

  1. #include <stdio.h>
  2. #include <fcntl.h>
  3. #include <unistd.h>
  4.  
  5. int
  6. main(void)
  7. {
  8.     int fd1, fd2;
  9.  
  10.     fd1 = open("pippo", O_WRONLY | O_CREAT | O_TRUNC, 400);
  11.     write(fd1, "pluto\n", 6);
  12.     fd2 = dup(fd1);
  13.     write(fd2, "nave\n", 5);
  14.     write(fd1, "prua\n", 5);
  15.     close(fd1);
  16.     return(0);
  17. }
  18.     
  19.